development aid worker - German English Dictionary